Big Huge Thesaurus

capital of Mozambique

noun